Below are details for Applewood Pizza Restaurant, a pizza restaurant offering their services around Los Altos
Name : Applewood Pizza Restaurant
Address : 227 1st Street
Zip/Postcode : 94022
Phone : (650)941-9222
Fax : (650)941-0137
Email :
Offering : Pizza Restaurant
Please help us keep upto date information on Applewood Pizza Restaurant. Click here to submit an update